<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Ndf</name>
    </assembly>
    <members>
        <member name="T:NLite.Domain.IServiceResponse">
            <summary>
            Encapsulates domain service response information
            </summary>
        </member>
        <member name="P:NLite.Domain.IServiceResponse.Success">
            <summary>
            Success / failure 
            </summary>
        </member>
        <member name="P:NLite.Domain.IServiceResponse.Result">
            <summary>
            Get or set response result
            </summary>
        </member>
        <member name="P:NLite.Domain.IServiceResponse.ErrorState">
            <summary>
            得到所有的出错状态
            </summary>
        </member>
        <member name="P:NLite.Domain.IServiceResponse.Exception">
            <summary>
            得到异常
            </summary>
        </member>
        <member name="P:NLite.Domain.IServiceResponse.Exceptions">
            <summary>
            得到所有的异常集合 
            </summary>
        </member>
        <member name="T:NLite.Domain.IServiceDispatcher">
            <summary>
            服务分发器接口 
            </summary>
        </member>
        <member name="M:NLite.Domain.IServiceDispatcher.Dispatch(NLite.Domain.IServiceRequest)">
            <summary>
            服务分发
            </summary>
            <param name="req"></param>
            <returns></returns>
        </member>
        <member name="T:NLite.Domain.Cfg.ServiceDispatcherConfiguationItem">
            <summary>
            服务分发器配置节点
            </summary>
        </member>
        <member name="T:NLite.Domain.IServiceDispatcherConfiguationItem">
            <summary>
            服务分发器配置项接口
            </summary>
        </member>
        <member name="P:NLite.Domain.IServiceDispatcherConfiguationItem.Name">
            <summary>
            节点名称，该名称必须是唯一的
            </summary>
        </member>
        <member name="P:NLite.Domain.IServiceDispatcherConfiguationItem.ServiceDispatcherCreator">
            <summary>
            服务分发器工厂
            </summary>
        </member>
        <member name="P:NLite.Domain.IServiceDispatcherConfiguationItem.ServiceDescriptorManager">
            <summary>
            服务元数据管理器
            </summary>
        </member>
        <member name="P:NLite.Domain.IServiceDispatcherConfiguationItem.ListenManager">
            <summary>
            监听管理器
            </summary>
        </member>
        <member name="M:NLite.Domain.Cfg.ServiceDispatcherConfiguationItem.#ctor(System.String,System.Func{System.Type,System.String})">
            <summary>
            构造服务分发器
            </summary>
            <param name="serviceDispatcherName"></param>
            <param name="populateServiceName">检查特定的类型是否是服务类型,如果是返回服务名称，否则返回null</param>
        </member>
        <member name="M:NLite.Domain.Cfg.ServiceDispatcherConfiguationItem.#ctor(System.String)">
            <summary>
            构造服务分发器
            </summary>
            <param name="serviceDispatcherName"></param>
        </member>
        <member name="M:NLite.Domain.Cfg.ServiceDispatcherConfiguationItem.Attach(NLite.Cfg.Configuration)">
            <summary>
            安装服务分发器配置
            </summary>
            <param name="cfg"></param>
        </member>
        <member name="M:NLite.Domain.Cfg.ServiceDispatcherConfiguationItem.Detach(NLite.Cfg.Configuration)">
            <summary>
            卸载服务分发器配置
            </summary>
            <param name="cfg"></param>
        </member>
        <member name="P:NLite.Domain.Cfg.ServiceDispatcherConfiguationItem.ListenManager">
            <summary>
            监听管理器
            </summary>
        </member>
        <member name="P:NLite.Domain.Cfg.ServiceDispatcherConfiguationItem.ServiceDescriptorManager">
            <summary>
            服务元数据管理器
            </summary>
        </member>
        <member name="P:NLite.Domain.Cfg.ServiceDispatcherConfiguationItem.ServiceDispatcherCreator">
            <summary>
            服务分发器工厂
            </summary>
        </member>
        <member name="P:NLite.Domain.Cfg.ServiceDispatcherConfiguationItem.Name">
            <summary>
            节点名称，该名称必须是唯一的
            </summary>
        </member>
        <member name="T:NLite.Domain.Repository.IRepository`2">
            <summary>
            仓储接口
            </summary>
            <typeparam name="TModel"></typeparam>
        </member>
        <member name="M:NLite.Domain.Repository.IRepository`2.Add(`0)">
            <summary>
            向仓储中添加记录
            </summary>
            <param name="model"></param>
        </member>
        <member name="M:NLite.Domain.Repository.IRepository`2.Delete(`1[])">
            <summary>
            批量删除
            </summary>
            <param name="ids"></param>
        </member>
        <member name="M:NLite.Domain.Repository.IRepository`2.Update(`0)">
            <summary>
            更新
            </summary>
            <param name="model"></param>
        </member>
        <member name="M:NLite.Domain.Repository.IRepository`2.Get(`1)">
            <summary>
            通过标志获取
            </summary>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.Repository.IRepository`2.Query">
            <summary>
            查询所有记录
            </summary>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.Repository.IRepository`2.Query(NLite.Data.QueryContext)">
            <summary>
            分页、搜索、排序查询
            </summary>
            <param name="ctx"></param>
            <returns></returns>
        </member>
        <member name="T:NLite.Domain.Repository.IRepository`1">
            <summary>
            仓储接口
            </summary>
            <typeparam name="TModel"></typeparam>
        </member>
        <member name="T:NLite.Domain.ServiceProxyFactory">
            <summary>
            服务代理工厂
            </summary>
        </member>
        <member name="M:NLite.Domain.ServiceProxyFactory.Create``1(System.String)">
            <summary>
            创建领域服务代理对象
            </summary>
            <typeparam name="T"></typeparam>
            <returns></returns>
        </member>
        <member name="T:NLite.Domain.NavigationResultAttribute">
            <summary>
            导航结果注解
            </summary>
        </member>
        <member name="T:NLite.Domain.INavigationResult">
            <summary>
            导航结果接口
            </summary>
        </member>
        <member name="P:NLite.Domain.INavigationResult.Type">
            <summary>
            得到导航类型
            </summary>
        </member>
        <member name="M:NLite.Domain.NavigationResultAttribute.#ctor(System.String)">
            <summary>
            构造导航注解
            </summary>
            <param name="type"></param>
        </member>
        <member name="T:NLite.Domain.Listener.IOperationDescriptorFoundContext">
            <summary>
            操作元数据被发现的上下文信息接口
            </summary>
        </member>
        <member name="T:NLite.Domain.Listener.IServiceDescriptorFoundContext">
            <summary>
            服务元数据被发现上下文信息接口
            </summary>
        </member>
        <member name="P:NLite.Domain.Listener.IServiceDescriptorFoundContext.Cancelled">
            <summary>
            得到或设置是否取消服务调用 
            </summary>
        </member>
        <member name="P:NLite.Domain.Listener.IServiceDescriptorFoundContext.Request">
            <summary>
            服务请求对象
            </summary>
        </member>
        <member name="P:NLite.Domain.Listener.IServiceDescriptorFoundContext.Response">
            <summary>
            服务响应队形
            </summary>
        </member>
        <member name="P:NLite.Domain.Listener.IServiceDescriptorFoundContext.ServiceDescriptor">
            <summary>
            服务元数据
            </summary>
        </member>
        <member name="P:NLite.Domain.Listener.IOperationDescriptorFoundContext.OperationDescriptor">
            <summary>
            操作元数据
            </summary>
        </member>
        <member name="T:NLite.Domain.Events.IEvent">
             <summary>
            领域事件接口
             </summary>
        </member>
        <member name="T:NLite.Domain.Listener.IServiceDispatchListenerManager">
            <summary>
            服务分发监听管理器接口
            </summary>
        </member>
        <member name="T:NLite.Domain.Listener.IServiceDispatchListener">
            <summary>
            服务分发监听器接口
            </summary>
        </member>
        <member name="M:NLite.Domain.Listener.IServiceDispatchListener.OnDispatching(NLite.Domain.IServiceRequest)">
            <summary>
            在服务分发前进行监听
            </summary>
            <param name="req"></param>
        </member>
        <member name="M:NLite.Domain.Listener.IServiceDispatchListener.OnServiceDescriptorFound(NLite.Domain.Listener.IServiceDescriptorFoundContext)">
            <summary>
            在服务元数据被发现时进行监听
            </summary>
            <param name="ctx"></param>
        </member>
        <member name="M:NLite.Domain.Listener.IServiceDispatchListener.OnOperationDescriptorFound(NLite.Domain.Listener.IOperationDescriptorFoundContext)">
            <summary>
            在操作元数据被发现时进行监听
            </summary>
            <param name="ctx"></param>
        </member>
        <member name="M:NLite.Domain.Listener.IServiceDispatchListener.OnServiceResolved(NLite.Domain.Listener.IServiceResolvedContext)">
            <summary>
            在服务对象被解析时进行监听
            </summary>
            <param name="ctx"></param>
        </member>
        <member name="M:NLite.Domain.Listener.IServiceDispatchListener.OnOperationExecuting(NLite.Domain.IOperationExecutingContext)">
            <summary>
            Called before an operation method executes.
            </summary>
            <param name="ctx"></param>
        </member>
        <member name="M:NLite.Domain.Listener.IServiceDispatchListener.OnOperationExecuted(NLite.Domain.IOperationExecutedContext)">
            <summary>
            Called after an operation method executes.
            </summary>
            <param name="ctx"></param>
        </member>
        <member name="M:NLite.Domain.Listener.IServiceDispatchListener.OnExceptionFired(NLite.Domain.IServiceRequest,NLite.Domain.IServiceResponse,NLite.Domain.IOperationDescriptor)">
            <summary>
            在异常发生时进行监听
            </summary>
            <param name="req"></param>
            <param name="resp"></param>
            <param name="operationDesc"></param>
        </member>
        <member name="M:NLite.Domain.Listener.IServiceDispatchListener.OnDispatched(NLite.Domain.IServiceRequest)">
            <summary>
            在服务分发后进行监听
            </summary>
            <param name="req"></param>
        </member>
        <member name="T:NLite.Domain.Listener.ServiceDispatchListenerManager">
            <summary>
            服务分发监听管理器
            </summary>
        </member>
        <member name="M:NLite.Domain.Listener.ServiceDispatchListenerManager.OnAfterRegister(NLite.Domain.Listener.IServiceDispatchListener)">
            <summary>
            
            </summary>
            <param name="listner"></param>
        </member>
        <member name="M:NLite.Domain.Listener.ServiceDispatchListenerManager.OnAfterUnRegister(NLite.Domain.Listener.IServiceDispatchListener)">
            <summary>
            
            </summary>
            <param name="listner"></param>
        </member>
        <member name="T:NLite.Domain.Cfg.DomainComponentConfigurationItem">
            <summary>
            领域组件配置节点
            </summary>
        </member>
        <member name="M:NLite.Domain.Cfg.DomainComponentConfigurationItem.#ctor(System.Action{NLite.IServiceRegistry})">
            <summary>
            构造领域配置节点
            </summary>
            <param name="registerHandler"></param>
        </member>
        <member name="M:NLite.Domain.Cfg.DomainComponentConfigurationItem.Attach(NLite.Cfg.Configuration)">
            <summary>
            配置领域组件
            </summary>
            <param name="cfg"></param>
        </member>
        <member name="T:NLite.Domain.IOperationDescriptor">
            <summary>
            服务操作元数据描述接口
            </summary>
        </member>
        <member name="M:NLite.Domain.IOperationDescriptor.GetParameterValues(System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            计算方法实参
            </summary>
            <param name="valueProvider"></param>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.IOperationDescriptor.Invoke(System.Object,System.Object[])">
            <summary>
            执行方法调用
            </summary>
            <param name="serviceInstance"></param>
            <param name="args"></param>
            <returns></returns>
        </member>
        <member name="P:NLite.Domain.IOperationDescriptor.Bindings">
            <summary>
            参数绑定集合
            </summary>
        </member>
        <member name="P:NLite.Domain.IOperationDescriptor.Description">
            <summary>
            方法描述
            </summary>
        </member>
        <member name="P:NLite.Domain.IOperationDescriptor.Extensions">
            <summary>
            元数据扩展集合
            </summary>
        </member>
        <member name="P:NLite.Domain.IOperationDescriptor.Filters">
            <summary>
            操作过滤器集合
            </summary>
        </member>
        <member name="P:NLite.Domain.IOperationDescriptor.Method">
            <summary>
            方法
            </summary>
        </member>
        <member name="P:NLite.Domain.IOperationDescriptor.MethodSelector">
            <summary>
            方法选择器
            </summary>
        </member>
        <member name="P:NLite.Domain.IOperationDescriptor.NameSelector">
            <summary>
            方法名选择器
            </summary>
        </member>
        <member name="P:NLite.Domain.IOperationDescriptor.OperationName">
            <summary>
            操作名称 
            </summary>
        </member>
        <member name="P:NLite.Domain.IOperationDescriptor.ParameterNames">
            <summary>
            参数名称数组
            </summary>
        </member>
        <member name="P:NLite.Domain.IOperationDescriptor.ServiceDescriptor">
            <summary>
            服务元数据
            </summary>
        </member>
        <member name="T:NLite.Domain.OperationDescriptor">
            <summary>
            服务操作元数据描述类
            </summary>
        </member>
        <member name="P:NLite.Domain.OperationDescriptor.OperationName">
            <summary>
            Get service operation serviceDispatcherName
            </summary>
        </member>
        <member name="P:NLite.Domain.OperationDescriptor.Description">
            <summary>
            
            </summary>
        </member>
        <member name="P:NLite.Domain.OperationDescriptor.Method">
            <summary>
            Get service method
            </summary>
        </member>
        <member name="P:NLite.Domain.OperationDescriptor.ServiceDescriptor">
            <summary>
            Get ServiceDescriptor
            </summary>
        </member>
        <member name="P:NLite.Domain.OperationDescriptor.Filters">
            <summary>
            Get OperationFilterAttribute array.
            </summary>
        </member>
        <member name="T:NLite.Domain.Service.IDomainService">
            <summary>
            领域服务标志接口
            </summary>
        </member>
        <member name="T:NLite.Domain.Service.DomainService">
            <summary>
            领域服务基类
            </summary>
        </member>
        <member name="T:NLite.Domain.DefaultServiceDispatcher">
            <summary>
            缺省服务分发器
            </summary>
        </member>
        <member name="M:NLite.Domain.DefaultServiceDispatcher.#ctor(NLite.Domain.IServiceDispatcherConfiguationItem)">
            <summary>
            构造服务分发器
            </summary>
            <param name="serviceDispatcherConfiguationItem">服务分发器配置节点</param>
        </member>
        <member name="M:NLite.Domain.DefaultServiceDispatcher.GetOperationDescriptor(NLite.Domain.IServiceRequest)">
            <summary>
            得到操作元数据
            </summary>
            <param name="req"></param>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.DefaultServiceDispatcher.Dispatch(NLite.Domain.IServiceRequest)">
            <summary>
            分发服务调用
            </summary>
            <param name="req">请求</param>
            <returns>返回响应信息</returns>
        </member>
        <member name="M:NLite.Domain.DefaultServiceDispatcher.Execute(NLite.Domain.IServiceRequest,NLite.Domain.IOperationDescriptor)">
            <summary>
            执行服务分发
            </summary>
            <param name="req"></param>
            <param name="operationDesc"></param>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.DefaultServiceDispatcher.OnExecute(NLite.Domain.IServiceRequest,NLite.Domain.IOperationDescriptor)">
            <summary>
            
            </summary>
            <param name="req"></param>
            <param name="operationDesc"></param>
            <returns></returns>
        </member>
        <member name="T:NLite.Domain.ServiceRequest">
            <summary>
            服务请求对象
            </summary>
        </member>
        <member name="T:NLite.Domain.IServiceRequest">
            <summary>
            服务请求对象
            </summary>
        </member>
        <member name="P:NLite.Domain.IServiceRequest.ServiceName">
            <summary>
            得到服务名
            </summary>
        </member>
        <member name="P:NLite.Domain.IServiceRequest.OperationName">
            <summary>
            得到服务方法名
            </summary>
        </member>
        <member name="P:NLite.Domain.IServiceRequest.Arguments">
            <summary>
            请求参数
            </summary>
        </member>
        <member name="P:NLite.Domain.IServiceRequest.ValidateRequest">
            <summary>
            Gets or sets a value that indicates whether request validation is enabled for this request.
            </summary>
        </member>
        <member name="P:NLite.Domain.IServiceRequest.Context">
            <summary>
            请求上下文
            </summary>
        </member>
        <member name="M:NLite.Domain.ServiceRequest.#ctor(System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            
            </summary>
            <param name="serviceName"></param>
            <param name="actionName"></param>
            <param name="args"></param>
        </member>
        <member name="M:NLite.Domain.ServiceRequest.Create(System.String,System.String,System.Object)">
            <summary>
            构造服务请求对象
            </summary>
            <param name="serviceName"></param>
            <param name="actionName"></param>
            <param name="args"></param>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.ServiceRequest.Create(System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            构造服务请求对象
            </summary>
            <param name="serviceName"></param>
            <param name="actionName"></param>
            <param name="args"></param>
            <returns></returns>
        </member>
        <member name="P:NLite.Domain.ServiceRequest.ServiceName">
            <summary>
            得到服务名
            </summary>
        </member>
        <member name="P:NLite.Domain.ServiceRequest.OperationName">
            <summary>
            得到服务方法名
            </summary>
        </member>
        <member name="P:NLite.Domain.ServiceRequest.Arguments">
            <summary>
            得到服务方法参数
            </summary>
        </member>
        <member name="P:NLite.Domain.ServiceRequest.ValidateRequest">
            <summary>
            Gets or sets a value that indicates whether request validation is enabled for this request.
            </summary>
        </member>
        <member name="P:NLite.Domain.ServiceRequest.Context">
            <summary>
            得到请求上下文
            </summary>
        </member>
        <member name="T:NLite.Domain.Events.Event">
            <summary>
            事件基类
            </summary>
        </member>
        <member name="P:NLite.Domain.Events.Event.DbKey">
            <summary>
            Db标志
            </summary>
        </member>
        <member name="T:NLite.Domain.DefaultServiceDescriptorManager">
            <summary>
            
            </summary>
        </member>
        <member name="T:NLite.Domain.IServiceDescriptorManager">
            <summary>
            服务元数据管理器接口
            </summary>
        </member>
        <member name="M:NLite.Domain.IServiceDescriptorManager.Register(System.Type)">
            <summary>
            注册服务元数据
            </summary>
            <param name="serviceName"></param>
            <param name="serviceType"></param>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.IServiceDescriptorManager.GetServiceDescriptor(System.String)">
            <summary>
            通过服务名称返回特定的服务元数据
            </summary>
            <param name="serviceName"></param>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.IServiceDescriptorManager.GetServiceDescriptors``1">
            <summary>
            得到特定类型的所有元数据
            </summary>
            <typeparam name="T"></typeparam>
            <returns></returns>
        </member>
        <member name="P:NLite.Domain.IServiceDescriptorManager.PopulateServiceName">
            <summary>
            检查特定的类型是否是服务类型,如果是返回服务名称，否则返回null
            </summary>
            <param name="serviceType"></param>
            <returns></returns>
        </member>
        <member name="P:NLite.Domain.IServiceDescriptorManager.ServiceDescriptors">
            <summary>
            所有服务元数据
            </summary>
        </member>
        <member name="E:NLite.Domain.IServiceDescriptorManager.ServiceDescriptorResolved">
            <summary>
            在服务元数据被解析出来时进行监听
            </summary>
        </member>
        <member name="E:NLite.Domain.IServiceDescriptorManager.OperationDescriptorResolved">
            <summary>
            在操作元数据被解析时进行监听
            </summary>
        </member>
        <member name="M:NLite.Domain.DefaultServiceDescriptorManager.GetServiceDescriptor(System.String)">
            <summary>
            
            </summary>
            <param name="serviceName"></param>
            <returns></returns>
        </member>
        <member name="T:NLite.Domain.IUnitOfWork">
            <summary>
            工作单元接口
            </summary>
        </member>
        <member name="M:NLite.Domain.IUnitOfWork.SaveChanges">
            <summary>
            保存所有的改变到持久层
            </summary>
        </member>
        <member name="T:NLite.Domain.UnitOfWork">
            <summary>
            工作单元门面类
            </summary>
        </member>
        <member name="M:NLite.Domain.UnitOfWork.SetUnitOfWork(NLite.Domain.IUnitOfWork)">
            <summary>
            设置工作单元
            </summary>
            <param name="uow"></param>
        </member>
        <member name="M:NLite.Domain.UnitOfWork.SaveChanges">
            <summary>
            保存所有的改变到持久层
            </summary>
        </member>
        <member name="M:NLite.Domain.UnitOfWork.Dispose">
            <summary>
            释放工作单元资源
            </summary>
        </member>
        <member name="P:NLite.Domain.UnitOfWork.Current">
            <summary>
            得到当前工作单元对象
            </summary>
        </member>
        <member name="T:NLite.Domain.Listener.IServiceResolvedContext">
            <summary>
            服务对象解析上下文接口
            </summary>
        </member>
        <member name="P:NLite.Domain.Listener.IServiceResolvedContext.Service">
            <summary>
            得到或设置服务对象
            </summary>
        </member>
        <member name="T:NLite.Domain.ServiceDescriptorManagerExtensions">
            <summary>
            服务元数据扩展类
            </summary>
        </member>
        <member name="M:NLite.Domain.ServiceDescriptorManagerExtensions.Register``1(NLite.Domain.IServiceDescriptorManager)">
            <summary>
            注册服务元数据
            </summary>
            <typeparam name="T"></typeparam>
            <param name="sm"></param>
            <returns></returns>
        </member>
        <member name="T:NLite.Domain.ServiceDispatcher">
            <summary>
            服务分发器
            </summary>
        </member>
        <member name="F:NLite.Domain.ServiceDispatcher.DefaultServiceDispatcherName">
            <summary>
            缺省服务分发器名称：_NLite_Default_ServiceDispatcher_
            </summary>
        </member>
        <member name="F:NLite.Domain.ServiceDispatcher.ServiceDispatcherParameterName">
            <summary>
            请求的服务分发器的参数名称：RouteName
            </summary>
        </member>
        <member name="M:NLite.Domain.ServiceDispatcher.Dispatch(NLite.Domain.IServiceRequest)">
            <summary>
             服务分发
            </summary>
            <param name="req"></param>
            <returns></returns>
            <remarks>
            可以在请求参数中指定服务分发器的名称，如果没有指定则
            </remarks>
        </member>
        <member name="M:NLite.Domain.ServiceDispatcher.Dispatch``1(System.String,System.String)">
            <summary>
            
            </summary>
            <typeparam name="TResult"></typeparam>
            <param name="serviceName"></param>
            <param name="operationName"></param>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.ServiceDispatcher.Dispatch``1(System.String,System.String,System.Object)">
            <summary>
            
            </summary>
            <typeparam name="TResult"></typeparam>
            <param name="serviceName"></param>
            <param name="operationName"></param>
            <param name="requestArgs"></param>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.ServiceDispatcher.GetServiceNameByDefault(System.Type)">
            <summary>
            以默认的方式得到服务名称
            </summary>
            <param name="t"></param>
            <returns></returns>
        </member>
        <member name="T:NLite.Domain.Events.UpdateEvent`1">
            <summary>
            更新事件
            </summary>
            <typeparam name="TDto"></typeparam>
        </member>
        <member name="T:NLite.Domain.Events.EntityEvent`1">
            <summary>
            实体事件基类
            </summary>
            <typeparam name="TData"></typeparam>
        </member>
        <member name="P:NLite.Domain.Events.EntityEvent`1.Data">
            <summary>
            得到或设置事件数据
            </summary>
        </member>
        <member name="M:NLite.Domain.DomainHelper.Publish(NLite.Domain.Events.IEvent)">
            <summary>
            发布一个领域事件
            </summary>
            <param name="evnt">领域事件</param>
            <returns>返回消息响应结果</returns>
        </member>
        <member name="M:NLite.Domain.DomainHelper.Publish``1(System.Action{``0})">
            <summary>
            发布一个领域事件
            </summary>
            <typeparam name="TEvent"></typeparam>
            <param name="initEventHandler"></param>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.DomainHelper.Insert``1(``0)">
            <summary>
            添加领域实体到Database
            </summary>
            <typeparam name="TDto"></typeparam>
            <param name="dto">dto-领域实体的代理</param>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.DomainHelper.Update``1(``0)">
            <summary>
            更新领域实体到Database
            </summary>
            <typeparam name="TDto"></typeparam>
            <param name="dto"></param>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.DomainHelper.Get``2(``1)">
            <summary>
            通过实体Id得到领域实体的代理Dto
            </summary>
            <typeparam name="TDto"></typeparam>
            <typeparam name="TEntityId"></typeparam>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.DomainHelper.Delete``2(``1[])">
            <summary>
            通过实体Id删除对应的实体
            </summary>
            <typeparam name="TDto"></typeparam>
            <typeparam name="TEntityId"></typeparam>
            <param name="ids"></param>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.DomainHelper.List``2(NLite.Data.QueryContext{``0})">
            <summary>
            根据指定的查询上下文得到对应的查询列表
            </summary>
            <typeparam name="TDto"></typeparam>
            <typeparam name="TResultDto"></typeparam>
            <param name="ctx"></param>
            <returns></returns>
        </member>
        <member name="T:NLite.Domain.Listener.ControllerListener">
            <summary>
            Mvc 控制器插件监听器
            </summary>
        </member>
        <member name="T:NLite.Domain.Listener.ServiceDispatcherListener">
            <summary>
            确实服务分发监听器
            </summary>
        </member>
        <member name="M:NLite.Domain.Listener.ServiceDispatcherListener.OnServiceDescriptorFound(NLite.Domain.Listener.IServiceDescriptorFoundContext)">
            <summary>
            在服务元数据被发现时进行监听
            </summary>
            <param name="ctx"></param>
        </member>
        <member name="M:NLite.Domain.Listener.ServiceDispatcherListener.OnOperationDescriptorFound(NLite.Domain.Listener.IOperationDescriptorFoundContext)">
            <summary>
            在操作元数据被发现时进行监听
            </summary>
            <param name="ctx"></param>
        </member>
        <member name="M:NLite.Domain.Listener.ServiceDispatcherListener.OnServiceResolved(NLite.Domain.Listener.IServiceResolvedContext)">
            <summary>
            在服务对象被解析时进行监听
            </summary>
            <param name="ctx"></param>
        </member>
        <member name="M:NLite.Domain.Listener.ServiceDispatcherListener.OnOperationExecuted(NLite.Domain.IOperationExecutedContext)">
            <summary>
            Called after an operation method executes.
            </summary>
            <param name="ctx"></param>
        </member>
        <member name="M:NLite.Domain.Listener.ServiceDispatcherListener.OnOperationExecuting(NLite.Domain.IOperationExecutingContext)">
            <summary>
            Called before an operation method executes.
            </summary>
            <param name="ctx"></param>
        </member>
        <member name="M:NLite.Domain.Listener.ServiceDispatcherListener.OnExceptionFired(NLite.Domain.IServiceRequest,NLite.Domain.IServiceResponse,NLite.Domain.IOperationDescriptor)">
            <summary>
            在异常发生时进行监听
            </summary>
            <param name="req"></param>
            <param name="resp"></param>
            <param name="operationDesc"></param>
        </member>
        <member name="M:NLite.Domain.Listener.ServiceDispatcherListener.OnDispatching(NLite.Domain.IServiceRequest)">
            <summary>
            在服务分发前进行监听
            </summary>
            <param name="req"></param>
        </member>
        <member name="M:NLite.Domain.Listener.ServiceDispatcherListener.OnDispatched(NLite.Domain.IServiceRequest)">
            <summary>
            在服务分发后进行监听
            </summary>
            <param name="req"></param>
        </member>
        <member name="M:NLite.Domain.Listener.ControllerListener.OnExceptionFired(NLite.Domain.IServiceRequest,NLite.Domain.IServiceResponse,NLite.Domain.IOperationDescriptor)">
            <summary>
            监听异常
            </summary>
            <param name="req"></param>
            <param name="resp"></param>
            <param name="operationDesc"></param>
        </member>
        <member name="T:NLite.Domain.IServiceDescriptor">
            <summary>
            服务元数据描述接口
            </summary>
        </member>
        <member name="P:NLite.Domain.IServiceDescriptor.Id">
            <summary>
            服务标识
            </summary>
        </member>
        <member name="P:NLite.Domain.IServiceDescriptor.ServiceName">
            <summary>
            服务名称
            </summary>
        </member>
        <member name="P:NLite.Domain.IServiceDescriptor.Description">
            <summary>
            服务描述
            </summary>
        </member>
        <member name="P:NLite.Domain.IServiceDescriptor.ServiceType">
            <summary>
            服务类型
            </summary>
        </member>
        <member name="P:NLite.Domain.IServiceDescriptor.Item(System.String)">
            <summary>
            通过操作名称获取特定的操作元数据
            </summary>
            <param name="operationName"></param>
            <returns></returns>
        </member>
        <member name="P:NLite.Domain.IServiceDescriptor.Extensions">
            <summary>
            扩展属性集合
            </summary>
        </member>
        <member name="T:NLite.Domain.ServiceDescriptor">
            <summary>
            服务元数据描述类
            </summary>
        </member>
        <member name="M:NLite.Domain.ServiceDescriptor.#ctor(System.Type,System.String)">
            <summary>
            
            </summary>
            <param name="serviceType"></param>
            <param name="serviceName"></param>
        </member>
        <member name="M:NLite.Domain.ServiceDescriptor.GetEnumerator">
            <summary>
            
            </summary>
            <returns></returns>
        </member>
        <member name="P:NLite.Domain.ServiceDescriptor.ServiceType">
            <summary>
            Get service type
            </summary>
        </member>
        <member name="P:NLite.Domain.ServiceDescriptor.ServiceName">
            <summary>
            Get service serviceDispatcherName
            </summary>
        </member>
        <member name="P:NLite.Domain.ServiceDescriptor.Item(System.String)">
            <summary>
            Get OperationDescriptor by operation serviceDispatcherName
            </summary>
            <param name="operationName"></param>
            <returns></returns>
        </member>
        <member name="T:NLite.Domain.Listener.OperationFilterAttribute">
            <summary>
            操作过滤器注解
            </summary>
        </member>
        <member name="M:NLite.Domain.Listener.OperationFilterAttribute.OnOperationExecuted(NLite.Domain.IOperationExecutedContext)">
            <summary>
            执行后监听
            </summary>
            <param name="ctx"></param>
        </member>
        <member name="M:NLite.Domain.Listener.OperationFilterAttribute.OnOperationExecuting(NLite.Domain.IOperationExecutingContext)">
            <summary>
            执行前监听
            </summary>
            <param name="ctx"></param>
        </member>
        <member name="T:NLite.Domain.Events.InsertEvent`1">
            <summary>
            添加事件
            </summary>
            <typeparam name="TData"></typeparam>
        </member>
        <member name="T:NLite.Domain.Service.IEntityService`2">
            <summary>
            实体服务接口，提供最基本的实体服务诸如增删改查
            </summary>
            <typeparam name="T"></typeparam>
            <typeparam name="TId"></typeparam>
        </member>
        <member name="M:NLite.Domain.Service.IEntityService`2.Add(`0)">
            <summary>
            添加实体
            </summary>
            <param name="entity"></param>
        </member>
        <member name="M:NLite.Domain.Service.IEntityService`2.Update(`0)">
            <summary>
            更新实体
            </summary>
            <param name="entity"></param>
        </member>
        <member name="M:NLite.Domain.Service.IEntityService`2.Delete(`1[])">
            <summary>
            批量删除实体
            </summary>
            <param name="ids"></param>
        </member>
        <member name="M:NLite.Domain.Service.IEntityService`2.Get(`1)">
            <summary>
            通过主键Id得到对应的实体
            </summary>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.Service.IEntityService`2.List">
            <summary>
            返回所有的实体列表
            </summary>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.Service.IEntityService`2.Query(NLite.Data.QueryContext)">
            <summary>
            分页、搜索、排序查询
            </summary>
            <param name="ctx"></param>
            <returns></returns>
        </member>
        <member name="T:NLite.Domain.Service.IEntityService`1">
            <summary>
            主键类型是长整型的实体服务接口
            </summary>
            <typeparam name="T"></typeparam>
        </member>
        <member name="T:NLite.Domain.Service.EntityService`1">
            <summary>
            实体服务
            </summary>
            <typeparam name="T"></typeparam>
        </member>
        <member name="M:NLite.Domain.Service.EntityService`1.List">
            <summary>
            返回所有的实体列表
            </summary>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.Service.EntityService`1.Add(`0)">
            <summary>
            添加实体
            </summary>
            <param name="entity"></param>
        </member>
        <member name="M:NLite.Domain.Service.EntityService`1.Update(`0)">
            <summary>
            更新实体
            </summary>
            <param name="entity"></param>
        </member>
        <member name="M:NLite.Domain.Service.EntityService`1.Delete(System.Int64[])">
            <summary>
            批量删除实体
            </summary>
            <param name="ids"></param>
        </member>
        <member name="M:NLite.Domain.Service.EntityService`1.Get(System.Int64)">
            <summary>
            通过主键Id得到对应的实体
            </summary>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.Service.EntityService`1.Query(NLite.Data.QueryContext)">
            <summary>
            分页、搜索、排序查询
            </summary>
            <param name="ctx"></param>
            <returns></returns>
        </member>
        <member name="P:NLite.Domain.Service.EntityService`1.Repository">
            <summary>
            仓储
            </summary>
        </member>
        <member name="T:NLite.ServiceDispatcherExceptionResolver">
            <summary>
            服务分发异常解析器
            </summary>
        </member>
        <member name="M:NLite.ServiceDispatcherExceptionResolver.#ctor">
            <summary>
            构造服务分发异常解析器
            </summary>
        </member>
        <member name="M:NLite.ServiceDispatcherExceptionResolver.OnResolve(System.Exception)">
            <summary>
            解析异常
            </summary>
            <param name="ex"></param>
        </member>
        <member name="M:NLite.ServiceDispatcherExceptionResolver.HasSupport(System.Exception)">
            <summary>
            判定特定的异常是否是服务分发器异常
            </summary>
            <param name="ex"></param>
            <returns></returns>
        </member>
        <member name="P:NLite.ServiceDispatcherExceptionResolver.ExceptionCode">
            <summary>
            异常代码字典
            </summary>
        </member>
        <member name="T:NLite.DomainExceptionResolver">
            <summary>
            领域异常解析器
            </summary>
        </member>
        <member name="M:NLite.DomainExceptionResolver.#ctor">
            <summary>
            构造领域异常解析器
            </summary>
        </member>
        <member name="M:NLite.DomainExceptionResolver.HasSupport(System.Exception)">
            <summary>
            判定特定的异常是否是领域异常
            </summary>
            <param name="ex"></param>
            <returns></returns>
        </member>
        <member name="M:NLite.DomainExceptionResolver.OnResolve(System.Exception)">
            <summary>
            解析异常
            </summary>
            <param name="ex"></param>
        </member>
        <member name="T:NLite.DbExceptionResolver">
            <summary>
            数据库异常解析器类
            </summary>
        </member>
        <member name="M:NLite.DbExceptionResolver.#ctor">
            <summary>
            构造数据库异常解析器
            </summary>
        </member>
        <member name="M:NLite.DbExceptionResolver.HasSupport(System.Exception)">
            <summary>
            判定特定的异常是否是数据库异常
            </summary>
            <param name="ex"></param>
            <returns></returns>
        </member>
        <member name="M:NLite.DbExceptionResolver.OnResolve(System.Exception)">
            <summary>
            解析异常
            </summary>
            <param name="ex"></param>
        </member>
        <member name="T:NLite.Domain.Http.IHttpResponseResult">
            <summary>
            Http 响应结果处理器接口
            </summary>
        </member>
        <member name="M:NLite.Domain.Http.IHttpResponseResult.Execute(NLite.Net.IHttpContext,NLite.Domain.IServiceResponse)">
            <summary>
            输出服务响应结果
            </summary>
            <param name="httpContext"></param>
            <param name="serviceResponse"></param>
        </member>
        <member name="T:NLite.Domain.Http.IServiceResponseResolver">
            <summary>
            服务响应解析器
            </summary>
        </member>
        <member name="M:NLite.Domain.Http.IServiceResponseResolver.Resolve(NLite.Net.IHttpContext,NLite.Domain.IServiceResponse)">
            <summary>
            解析服务响应结果
            </summary>
            <param name="httpContext"></param>
            <param name="serviceResponse"></param>
            <returns></returns>
        </member>
        <member name="T:NLite.Domain.Http.HttpResponseResult">
            <summary>
            Http 响应结果处理器
            </summary>
        </member>
        <member name="M:NLite.Domain.Http.HttpResponseResult.#ctor">
            <summary>
            构造Http 响应结果处理器
            </summary>
        </member>
        <member name="M:NLite.Domain.Http.HttpResponseResult.#ctor(NLite.Domain.Http.IServiceResponseResolver)">
            <summary>
             构造Http 响应结果处理器
            </summary>
            <param name="serviceResponseResolver"></param>
        </member>
        <member name="M:NLite.Domain.Http.HttpResponseResult.Execute(NLite.Net.IHttpContext,NLite.Domain.IServiceResponse)">
            <summary>
            输出服务响应结果
            </summary>
            <param name="httpContext"></param>
            <param name="serviceResponse"></param>
        </member>
        <member name="P:NLite.Domain.Http.HttpResponseResult.ServiceResponseResolver">
            <summary>
            服务响应解析器
            </summary>
        </member>
        <member name="T:NLite.Domain.Http.ServiceResponseResolver">
            <summary>
            服务响应解析器
            </summary>
        </member>
        <member name="M:NLite.Domain.Http.ServiceResponseResolver.Resolve(NLite.Net.IHttpContext,NLite.Domain.IServiceResponse)">
            <summary>
            解析服务响应结果
            </summary>
            <param name="httpContext"></param>
            <param name="serviceResponse"></param>
            <returns></returns>
        </member>
        <member name="T:NLite.Domain.IOperationExecutingContext">
            <summary>
            Provides the context for the OperationExecuting method of the OperationFilterAttribute class.
            </summary>
        </member>
        <member name="P:NLite.Domain.IOperationExecutingContext.Request">
            <summary>
            得到ServiceRequest
            </summary>
        </member>
        <member name="P:NLite.Domain.IOperationExecutingContext.OperationDescriptor">
            <summary>
            得到OperationDescriptor
            </summary>
        </member>
        <member name="P:NLite.Domain.IOperationExecutingContext.Arguments">
            <summary>
            得到服务方法参数
            </summary>
        </member>
        <member name="P:NLite.Domain.IOperationExecutingContext.Response">
            <summary>
            得到ServiceResponse
            </summary>
        </member>
        <member name="P:NLite.Domain.IOperationExecutingContext.Cancelled">
            <summary>
            
            </summary>
        </member>
        <member name="T:NLite.Domain.IOperationExecutedContext">
            <summary>
            Provides the context for the OperationExecuted method of the OperationFilterAttribute class.
            </summary>
        </member>
        <member name="P:NLite.Domain.IOperationExecutedContext.Service">
            <summary>
            得到DomainService
            </summary>
        </member>
        <member name="P:NLite.Domain.IOperationExecutedContext.Request">
            <summary>
            得到ServiceRequest
            </summary>
        </member>
        <member name="P:NLite.Domain.IOperationExecutedContext.OperationDescriptor">
            <summary>
            得到OperationDescriptor
            </summary>
        </member>
        <member name="P:NLite.Domain.IOperationExecutedContext.Arguments">
            <summary>
            得到服务方法参数
            </summary>
        </member>
        <member name="P:NLite.Domain.IOperationExecutedContext.Response">
            <summary>
            得到ServiceResponse
            </summary>
        </member>
        <member name="T:NLite.Domain.ServiceDescriptorManager">
            <summary>
            服务元数据管理器
            </summary>
        </member>
        <member name="F:NLite.Domain.ServiceDescriptorManager.Inner">
            <summary>
            内部原始的元数据管理器
            </summary>
        </member>
        <member name="M:NLite.Domain.ServiceDescriptorManager.#ctor(System.Func{System.Type,System.String})">
            <summary>
            缺省构造函数
            </summary>
        </member>
        <member name="M:NLite.Domain.ServiceDescriptorManager.Register(System.Type)">
            <summary>
            注册领域服务元数据
            </summary>
            <param name="serviceType"></param>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.ServiceDescriptorManager.GetServiceDescriptor(System.String)">
            <summary>
            得到领域服务元数据
            </summary>
            <param name="serviceName"></param>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.ServiceDescriptorManager.GetServiceDescriptors``1">
            <summary>
            得到领域服务元数据
            </summary>
            <typeparam name="T"></typeparam>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.ServiceDescriptorManager.OnServiceDescriptorResolved(NLite.Domain.IServiceDescriptor)">
            <summary>
            在领域服务元数据被解析后触发
            </summary>
            <param name="sd"></param>
        </member>
        <member name="M:NLite.Domain.ServiceDescriptorManager.OnOperationDescriptorResolved(NLite.Domain.IOperationDescriptor)">
            <summary>
            在操作元数据被解析后触发
            </summary>
            <param name="od"></param>
        </member>
        <member name="P:NLite.Domain.ServiceDescriptorManager.ServiceDescriptors">
            <summary>
            得到所有的领域服务元数据列表
            </summary>
        </member>
        <member name="T:NLite.Domain.ServiceResponse">
            <summary>
            Encapsulates domain service response information.
            </summary>
        </member>
        <member name="M:NLite.Domain.ServiceResponse.#ctor">
            <summary>
            
            </summary>
        </member>
        <member name="P:NLite.Domain.ServiceResponse.Success">
            <summary>
            Success / failure 
            </summary>
        </member>
        <member name="P:NLite.Domain.ServiceResponse.Exceptions">
            <summary>
            Get or set Execption
            </summary>
        </member>
        <member name="P:NLite.Domain.ServiceResponse.ErrorState">
            <summary>
            Get error collection
            </summary>
        </member>
        <member name="P:NLite.Domain.ServiceResponse.Result">
            <summary>
            Get or set response result
            </summary>
        </member>
        <member name="T:NLite.Domain.Diagnostics.PerformanceInfo">
            <summary>
            性能监控数据信息
            </summary>
        </member>
        <member name="M:NLite.Domain.Diagnostics.PerformanceInfo.#ctor">
            <summary>
            缺省构造函数
            </summary>
        </member>
        <member name="P:NLite.Domain.Diagnostics.PerformanceInfo.ServiceName">
            <summary>
            服务名称
            </summary>
        </member>
        <member name="P:NLite.Domain.Diagnostics.PerformanceInfo.OperationName">
            <summary>
            操作名称
            </summary>
        </member>
        <member name="P:NLite.Domain.Diagnostics.PerformanceInfo.Args">
            <summary>
            操作参数字典
            </summary>
        </member>
        <member name="P:NLite.Domain.Diagnostics.PerformanceInfo.HasError">
            <summary>
            是否发生错误
            </summary>
        </member>
        <member name="P:NLite.Domain.Diagnostics.PerformanceInfo.ErrorMessage">
            <summary>
            错误消息
            </summary>
        </member>
        <member name="P:NLite.Domain.Diagnostics.PerformanceInfo.StackTrace">
            <summary>
            错误堆栈信息
            </summary>
        </member>
        <member name="P:NLite.Domain.Diagnostics.PerformanceInfo.DispatchDuration">
            <summary>
            服务分发总时间，单位毫秒
            </summary>
        </member>
        <member name="P:NLite.Domain.Diagnostics.PerformanceInfo.OperationDuration">
            <summary>
            服务操作执行总时间，单位毫秒
            </summary>
        </member>
        <member name="T:NLite.Domain.Diagnostics.PerformanceDao">
            <summary>
            性能监控数据仓储门面类
            </summary>
        </member>
        <member name="F:NLite.Domain.Diagnostics.PerformanceDao.Save">
            <summary>
            保存监控数据
            </summary>
        </member>
        <member name="T:NLite.Domain.Diagnostics.MonitorContext">
            <summary>
            
            </summary>
        </member>
        <member name="F:NLite.Domain.Diagnostics.MonitorContext.Save">
            <summary>
            保存监控数据
            </summary>
        </member>
        <member name="M:NLite.Domain.Diagnostics.MonitorContext.#ctor">
            <summary>
            
            </summary>
        </member>
        <member name="P:NLite.Domain.Diagnostics.MonitorContext.Current">
            <summary>
            当前性能上下文
            </summary>
        </member>
        <member name="T:NLite.Domain.Diagnostics.ServiceDispatchPerformanceListener">
            <summary>
            服务分发性能监视监听器
            </summary>
        </member>
        <member name="M:NLite.Domain.Diagnostics.ServiceDispatchPerformanceListener.OnDispatching(NLite.Domain.IServiceRequest)">
            <summary>
            
            </summary>
            <param name="req"></param>
        </member>
        <member name="M:NLite.Domain.Diagnostics.ServiceDispatchPerformanceListener.OnDispatched(NLite.Domain.IServiceRequest)">
            <summary>
            
            </summary>
            <param name="req"></param>
        </member>
        <member name="M:NLite.Domain.Diagnostics.ServiceDispatchPerformanceListener.OnOperationExecuting(NLite.Domain.IOperationExecutingContext)">
            <summary>
            
            </summary>
            <param name="ctx"></param>
        </member>
        <member name="M:NLite.Domain.Diagnostics.ServiceDispatchPerformanceListener.OnOperationExecuted(NLite.Domain.IOperationExecutedContext)">
            <summary>
            
            </summary>
            <param name="ctx"></param>
        </member>
        <member name="M:NLite.Domain.Diagnostics.ServiceDispatchPerformanceListener.OnExceptionFired(NLite.Domain.IServiceRequest,NLite.Domain.IServiceResponse,NLite.Domain.IOperationDescriptor)">
            <summary>
            
            </summary>
            <param name="req"></param>
            <param name="resp"></param>
            <param name="operationDesc"></param>
        </member>
        <member name="T:NLite.Cfg.ConfigurationExtensions">
            <summary>
            配置扩展类 
            </summary>
        </member>
        <member name="M:NLite.Cfg.ConfigurationExtensions.ConfigureServiceDispatcher(NLite.Cfg.Configuration)">
            <summary>
            配置服务分发器
            </summary>
            <param name="cfg"></param>
            <exception cref="T:System.ArgumentNullException">当参数cfg 为null时，将抛出异常</exception>
            <code language="cs"><![CDATA[
            var cfg = new NLite.Cfg.Configuration();
            cfg.Configure();
            cfg.ConfigureServiceDispatcher();
            ]]>
            </code>
        </member>
        <member name="M:NLite.Cfg.ConfigurationExtensions.ConfigureServiceDispatcher(NLite.Cfg.Configuration,System.String)">
            <summary>
            配置服务分发器
            </summary>
            <param name="cfg"></param>
            <param name="serviceDispatcherName">服务分发器名称</param>
            <exception cref="T:System.ArgumentNullException">当<paramref name="cfg"/>或<paramref name="serviceDispatcherName"/>为空引用时，将抛出异常</exception>
        </member>
        <member name="M:NLite.Cfg.ConfigurationExtensions.ConfigureServiceDispatcher(NLite.Cfg.Configuration,NLite.Domain.IServiceDispatcherConfiguationItem)">
            <summary>
            配置服务分发器
            </summary>
            <param name="cfg"></param>
            <param name="item"></param>
             <exception cref="T:System.ArgumentNullException">当<paramref name="cfg"/>或<paramref name="item"/>为空引用时，将抛出异常</exception>
        </member>
        <member name="T:NLite.Domain.Mapping.RedirectToErrorAttribute">
            <summary>
            定义领域服务方法执行失败后，返回给mvc控制器的路由规则
            </summary>
        </member>
        <member name="P:NLite.Domain.Mapping.RedirectToErrorAttribute.ControllerName">
            <summary>
            Get or set controller serviceDispatcherName
            </summary>
        </member>
        <member name="P:NLite.Domain.Mapping.RedirectToErrorAttribute.ActionName">
            <summary>
            get or set action serviceDispatcherName
            </summary>
        </member>
        <member name="P:NLite.Domain.Mapping.RedirectToErrorAttribute.IsSaveModelState">
            <summary>
            得到或设置是否保存模型状态
            </summary>
        </member>
        <member name="T:NLite.Domain.Events.QueryEvent`2">
            <summary>
            主键查询事件
            </summary>
            <typeparam name="TData"></typeparam>
            <typeparam name="TId"></typeparam>
        </member>
        <member name="P:NLite.Domain.Events.QueryEvent`2.Id">
            <summary>
            得到或设置待查询的数据Id
            </summary>
        </member>
        <member name="T:NLite.Domain.Events.QueryEvent`1">
            <summary>
            查询事件
            </summary>
            <typeparam name="TData"></typeparam>
        </member>
        <member name="P:NLite.Domain.Events.QueryEvent`1.Context">
            <summary>
            得到或设置查询上下文
            </summary>
        </member>
        <member name="T:NLite.Domain.ServiceDispatcherException">
            <summary>
            服务分发器异常
            </summary>
        </member>
        <member name="M:NLite.Domain.ServiceDispatcherException.#ctor(NLite.Domain.ServiceDispatcherExceptionCode)">
            <summary>
            构造服务分发器异常
            </summary>
            <param name="errorCode"></param>
        </member>
        <member name="M:NLite.Domain.ServiceDispatcherException.#ctor(NLite.Domain.ServiceDispatcherExceptionCode,System.Exception)">
            <summary>
            构造服务分发器异常
            </summary>
            <param name="errorCode"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:NLite.Domain.ServiceDispatcherException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            
            </summary>
            <param name="info"></param>
            <param name="context"></param>
        </member>
        <member name="P:NLite.Domain.ServiceDispatcherException.ExceptionCode">
            <summary>
            异常编码
            </summary>
        </member>
        <member name="P:NLite.Domain.ServiceDispatcherException.ServiceName">
            <summary>
            服务名称
            </summary>
        </member>
        <member name="P:NLite.Domain.ServiceDispatcherException.OperationName">
            <summary>
            操作名称
            </summary>
        </member>
        <member name="T:NLite.Domain.ServiceDispatcherExceptionCode">
            <summary>
            服务分发器异常编码枚举
            </summary>
        </member>
        <member name="F:NLite.Domain.ServiceDispatcherExceptionCode.ServiceNameIsNullOrEmpty">
            <summary>
            服务名称空
            </summary>
        </member>
        <member name="F:NLite.Domain.ServiceDispatcherExceptionCode.OperationNameIsNullOrEmpty">
            <summary>
            操作名称空
            </summary>
        </member>
        <member name="F:NLite.Domain.ServiceDispatcherExceptionCode.OperationParametersDeserializeException">
            <summary>
            操作参数反序列化异常
            </summary>
        </member>
        <member name="F:NLite.Domain.ServiceDispatcherExceptionCode.ServiceNotFound">
            <summary>
            找不到服务队形
            </summary>
        </member>
        <member name="F:NLite.Domain.ServiceDispatcherExceptionCode.OperationNotFound">
            <summary>
            找不到服务操作
            </summary>
        </member>
        <member name="F:NLite.Domain.ServiceDispatcherExceptionCode.CreateServiceException">
            <summary>
            服务创建异常
            </summary>
        </member>
        <member name="F:NLite.Domain.ServiceDispatcherExceptionCode.ParameterBindException">
            <summary>
            参数绑定异常
            </summary>
        </member>
        <member name="F:NLite.Domain.ServiceDispatcherExceptionCode.ModelValidationException">
            <summary>
            参数校验异常
            </summary>
        </member>
        <member name="F:NLite.Domain.ServiceDispatcherExceptionCode.OperationException">
            <summary>
            服务方法调用异常
            </summary>
        </member>
        <member name="F:NLite.Domain.ServiceDispatcherExceptionCode.ResponseSerializerException">
            <summary>
            响应结果序列化异常
            </summary>
        </member>
        <member name="T:NLite.Domain.ExceptionCode">
            <summary>
            异常代码字典类
            </summary>
        </member>
        <member name="P:NLite.Domain.ExceptionCode.ServiceDispatcherExceptionStart">
            <summary>
            服务分发器异常范围：从10000开始
            </summary>
        </member>
        <member name="P:NLite.Domain.ExceptionCode.ServiceDispatcherExceptionEnd">
            <summary>
            服务分发器异常范围：以19999结束
            </summary>
        </member>
        <member name="T:NLite.Domain.Listener.ServiceDescriptorComponentListener">
            <summary>
            
            </summary>
        </member>
        <member name="T:NLite.Domain.Events.DeleteEvent`2">
            <summary>
            删除事件
            </summary>
            <typeparam name="TData">删除的数据类型</typeparam>
            <typeparam name="TId">Id</typeparam>
        </member>
        <member name="P:NLite.Domain.Events.DeleteEvent`2.Ids">
            <summary>
            得到或设置待删除的Id集合
            </summary>
        </member>
        <member name="T:NLite.Domain.Repository.Memory.Repository`1">
            <summary>
            内存仓储
            </summary>
            <typeparam name="TModel"></typeparam>
        </member>
        <member name="M:NLite.Domain.Repository.Memory.Repository`1.InternalUpsert(`0)">
            <summary>
            更新或保存
            </summary>
            <param name="model"></param>
        </member>
        <member name="M:NLite.Domain.Repository.Memory.Repository`1.Add(`0)">
            <summary>
            添加实体
            </summary>
            <param name="model"></param>
        </member>
        <member name="M:NLite.Domain.Repository.Memory.Repository`1.Delete(System.Int64[])">
            <summary>
            批量删除
            </summary>
            <param name="ids"></param>
        </member>
        <member name="M:NLite.Domain.Repository.Memory.Repository`1.Update(`0)">
            <summary>
            更新
            </summary>
            <param name="model"></param>
        </member>
        <member name="M:NLite.Domain.Repository.Memory.Repository`1.Query">
            <summary>
            查询所有记录
            </summary>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.Repository.Memory.Repository`1.Query(NLite.Data.QueryContext)">
            <summary>
            分页、搜索、排序查询
            </summary>
            <param name="ctx"></param>
            <returns></returns>
        </member>
        <member name="T:NLite.Security.IPrincipal`1">
            <summary>
            定义用户对象的基本功能
            </summary>
            <typeparam name="TUser">用户数据</typeparam>
        </member>
        <member name="P:NLite.Security.IPrincipal`1.User">
            <summary>
            实现了IPrincipal接口的用户数据对象
            </summary>
        </member>
        <member name="T:NLite.Security.IPermissionService">
            <summary>
            权限服务接口
            </summary>
        </member>
        <member name="M:NLite.Security.IPermissionService.HasPermission(System.Security.Principal.IPrincipal,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            判读user是否拥有当前请求的权限
            </summary>
            <param name="user"></param>
            <param name="request"></param>
            <returns></returns>
        </member>
        <member name="T:NLite.Security.AuthorizationException">
            <summary>
            授权异常
            </summary>
        </member>
        <member name="M:NLite.Security.AuthorizationException.#ctor(System.String)">
            <summary>
            构造授权异常
            </summary>
            <param name="message"></param>
        </member>
        <member name="T:NLite.Domain.ServiceContext">
            <summary>
            服务上下文
            </summary>
        </member>
        <member name="P:NLite.Domain.ServiceContext.Current">
            <summary>
            得到或设置服务上下文
            </summary>
        </member>
        <member name="P:NLite.Domain.ServiceContext.Request">
            <summary>
            服务请求
            </summary>
        </member>
        <member name="P:NLite.Domain.ServiceContext.Response">
            <summary>
            服务响应
            </summary>
        </member>
        <member name="P:NLite.Domain.ServiceContext.Context">
            <summary>
            上下文
            </summary>
        </member>
        <member name="T:NLite.Domain.DomainException">
            <summary>
            领域异常 
            </summary>
        </member>
        <member name="F:NLite.Domain.DomainException.ExceptionId">
            <summary>
            异常编码
            </summary>
        </member>
        <member name="M:NLite.Domain.DomainException.#ctor(System.Int32,System.String)">
            <summary>
            
            </summary>
            <param name="exceptionId">异常编码</param>
            <param name="message">异常消息</param>
        </member>
        <member name="M:NLite.Domain.DomainException.#ctor(System.Int32,System.String,System.Exception)">
            <summary>
            
            </summary>
            <param name="excetpionId">异常编码</param>
            <param name="message">异常消息</param>
            <param name="innerException">内部异常</param>
        </member>
        <member name="T:NLite.Domain.Model.IEntity">
            <summary>
            实体标志接口
            </summary>
        </member>
        <member name="T:NLite.Domain.Model.IEntity`1">
            <summary>
            实体接口
            </summary>
            <typeparam name="TId"></typeparam>
        </member>
        <member name="P:NLite.Domain.Model.IEntity`1.Id">
            <summary>
            得到或设置实体Id
            </summary>
        </member>
        <member name="T:NLite.Domain.Model.Entity`1">
            <summary>
            实体基类
            </summary>
            <typeparam name="TId"></typeparam>
        </member>
        <member name="M:NLite.Domain.Model.Entity`1.Equals(System.Object)">
            <summary>
            重定Equals，判定两个实体是否相等
            </summary>
            <param name="obj"></param>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.Model.Entity`1.Equals(NLite.Domain.Model.Entity{`0})">
            <summary>
            判定一个实体是否与另一个实体相等
            </summary>
            <param name="other"></param>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.Model.Entity`1.GetHashCode">
            <summary>
            重定HashCode方法
            </summary>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.Model.Entity`1.IsTransient(NLite.Domain.Model.Entity{`0})">
            <summary>
            判定一个对实体是不是瞬态对象
            </summary>
            <param name="obj">判定对象</param>
            <returns></returns>
        </member>
        <member name="M:NLite.Domain.Model.Entity`1.GetUnproxiedType">
            <summary>
            取得原生类型
            </summary>
            <returns></returns>
        </member>
        <member name="P:NLite.Domain.Model.Entity`1.Id">
            <summary>
            标识Id
            </summary>
        </member>
        <member name="P:NLite.Domain.Model.Entity`1.Version">
            <summary>
            版本
            </summary>
        </member>
        <member name="T:NLite.Domain.Model.Entity">
            <summary>
            实体基类
            </summary>
        </member>
    </members>
</doc>
